package day04

import scala.io.Source

class RichFile(val file:String) {
  def read():String={
    Source.fromFile(file).mkString
  }
}

  object RichFile{
    def main(args: Array[String]): Unit = {
      //这个过程是显式的实现了read方法
      val file = "C:/lan.log"
      val content: String = new RichFile(file).read()
      println(content)

      println("***************************************")

      //隐式的实现read方法（隐式转换）
      import day04.MyPredef.fileToRichFile
      val content1: String = file.read()
      println(content1)
    }
}
